Big Huge Thesaurus

directional antenna

noun